//
//  TrajectoryCorrectionManager.h
//  YueYueSpecailCarDriver
//
//  Created by 李亚军 on 17/3/28.
//  Copyright © 2017年 黄旺鑫. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>

@class MATraceManager;
@interface TrajectoryCorrectionManager : NSObject


/**
 初始化

 @param orderId 订单id
 @return 管理类
 */
+ (TrajectoryCorrectionManager *)initWithOrderID:(NSString *)orderId;


/**
 添加点,司机位置发生变化调用这个方法

 @param coordinate 经纬度坐标
 */
- (void)add:(CLLocationCoordinate2D)coordinate;


/**
 获取最新的总行驶距离
 
 @return 最新的总的行驶距离 单位: 米
 */
- (double)getTheLastTotalDistance;

/// 清除本地存储
- (void)cleanCache;

/**
 获取最近两点的距离
 
 @return 返回最近两点的距离
 */
- (double)getThelastedDistance;

@end
